physically strong - Français Anglais Dictionnaire